﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace VisionCore
{
    public class PRM_HomeCrossDistance
    {
        [DisplayName("入料CV1 Y轴原点偏移量"), Description("入料CV1 Y轴原点偏移量(mm)")]
        public double CV1_Y { get; set; } = 0;
       
        [DisplayName("入料CV1轨道切换 Y轴原点偏移量"), Description("入料CV1轨道切换 Y轴原点偏移量(mm)")]
        public double CV1_TrackSW_Y { get; set; } = 0;

        [DisplayName("入料CV2 Y轴原点偏移量"), Description("入料CV2 Y轴原点偏移量(mm)")]
        public double CV2_Y { get; set; } = 0;

        [DisplayName("入料CV2轨道切换 Y轴原点偏移量"), Description("入料CV2轨道切换 轨道切换Y轴原点偏移量(mm)")]
        public double CV2_TrackSW_Y { get; set; } = 0;

        [DisplayName("检测相机1 X轴原点偏移量"), Description("检测相机1 X轴原点偏移量(mm)")]
        public double CCD1_X { get; set; } = 0;
        [DisplayName("检测相机1 Y轴原点偏移量"), Description("检测相机1 Y轴原点偏移量(mm)")]
        public double CCD1_Y { get; set; } = 0;
        [DisplayName("检测相机1 Z轴原点偏移量"), Description("检测相机1 Z轴原点偏移量(mm)")]
        public double CCD1_Z { get; set; } = 0;
        [DisplayName("检测相机1 X轴原点偏移量"), Description("检测相机2 X轴原点偏移量(mm)")]
        public double CCD2_X { get; set; } = 0;
        [DisplayName("检测相机1 Y轴原点偏移量"), Description("检测相机2 Y轴原点偏移量(mm)")]
        public double CCD2_Y { get; set; } = 0;
        [DisplayName("检测相机1 Z轴原点偏移量"), Description("检测相机2 Z轴原点偏移量(mm)")]
        public double CCD2_Z { get; set; } = 0;
        [DisplayName("检测轨道1 定位Y轴原点偏移量"), Description("检测轨道1 定位Y轴原点偏移量(mm)")]
        public double Insp1_Y { get; set; } = 0;
        [DisplayName("检测轨道2 定位Y轴原点偏移量"), Description("检测轨道2 定位Y轴原点偏移量(mm)")]
        public double Insp2_Y { get; set; } = 0;
        [DisplayName("检测轨道3 定位Y轴原点偏移量"), Description("检测轨道3 定位Y轴原点偏移量(mm)")]
        public double Insp3_Y { get; set; } = 0;
        [DisplayName("检测轨道4 定位Y轴原点偏移量"), Description("检测轨道4 定位Y轴原点偏移量(mm)")]
        public double Insp4_Y { get; set; } = 0;



        public override string ToString()
        {
            return "...";
        }
    }
}
